stroke of lightning - Turkish English Dictionary